import { Properties, CommonProps, CommonState } from '../common/SelectProps';

export class Props extends CommonProps {
  public editSetting = {
    key: 'gaea-checkbox-select',
    name: 'CheckboxSelect',
    type: 'text',
    grouping: 'optionType',
    editors: [...Properties]
  };
}

export class State extends CommonState {
  selectedValue?: { label: string; text: string; value: string }[];
  checkedList?: { label: string; text: string; value: string }[];
  isModal = false;
  showModal?: boolean = false;
  options: { text: string; value: string }[] = [];
}
